far and hidden place - Turco Inglés Diccionario